<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">

<ui:composition template="/template.xhtml">
	<ui:define name="title">
		SGMF :: Nota Fiscal de Compra
	</ui:define>
			<p:panel>
				<p:fieldset legend="Dados da Nota Fiscal">
					<p:panelGrid columns="5" styleClass="borderless">
						<p:outputLabel value="Número" for="numero" />
						<p:inputText id="numero" type="text" label="Número" value="#{NotaFiscalBean.numero}" />
						<p:outputLabel value="Série" for="serie" />
						<p:inputText id="serie" label="Série" value="#{NotaFiscalBean.serie}" />
						<p:outputLabel value="Data de Emissão" for="data_emissao" />
						<p:calendar id="data_emissao" label="Data de Emissão" value="#{NotaFiscalBean.data}" />
						<p:outputLabel value="Data de Emissão" for="data_emissao" />
						<p:calendar id="data_emissao" label="Data de Emissão" value="#{NotaFiscalBean.data}" />
						<p:outputLabel value="Fornecedor" for="fornecedor" />
						<p:selectOneMenu id="fornecedor" value="#{fornecedorBean.fornecedor.razaoSocial}" required="true" converter="fornecedorConverter">
							<f:selectItem itemValue="#{null}" itemLabel="#{null}" />
							<f:selectItems value="#{fornecedorBean.fornecedor.razaoSocial}" var="fornecedor" itemValue="#{razaoSocial}" itemLabel="#{fornecedor.razaoSocial}" />
						</p:selectOneMenu>
						<p:outputLabel value="Modelo NF" for="modeloNf" />
						<p:inputText id="modeloNf" label="Modelo NF" value="#{NotaFiscalBean.modeloNf}" />
						<p:outputLabel value="UF Origem" for="ufOrigem" />
						<p:inputText id="ufOrigem" label="UF Origem" value="#{NotaFiscalBean.ufOrigem}" />
						<p:outputLabel value="Chave de Acesso" for="chave" />
						<p:inputText id="chave" label="Chave de Acesso" value="#{NotaFiscalBean.chave}" />
					</p:panelGrid>
				</p:fieldset>
				<p:fieldset legend="Itens da Nota Fiscal">
					<p:panelGrid columns="5" lines="10" layout="itens">            
	    				<h:outputLabel value="Código" for="codigo" />
						<h:inputText id="codigo" label="Código" value="#{itensNotaFiscalBean.pecas.id}" />
						<h:outputLabel value="Descrição" for="descricao" />
						<h:inputText id="descricao" label="Descrição" value="#{itensNotaFiscalBean.pecas.descricao}" />
						<h:outputLabel value="Qtde." for="qtde" />
						<h:inputText id="qtde" label="Qtde." value="#{itensNotaFiscalBean.qtde}" />
						<h:outputLabel value="Valor Unitário" for="valorunit" />
						<h:inputText id="valorunit" label="Valor Unitário" value="#{itensNotaFiscalBean.valorunit}" />
						<h:outputLabel value="Subtotal" for="subtotal" />
						<h:inputText id="subtotal" label="Subtotal" value="#{itensNotaFiscalBean.subtotal}" />
					</p:panelGrid>
					<p:fieldset legend="Dados Adicionais">
						<p>DADOS ADICIONAIS</p>
	    				<p:inputTextarea rows="10" cols="50" value="#{notaFiscal.dados}" queryDelay="750" minQueryLength="4" />
	 				</p:fieldset>
	 				<br />
	 					<p:commandButton value="Novo" update="display" icon="ui-icon-new" />
						<p:commandButton id="salvar" value="Salvar" action="#{notaFiscalBean.salvar}" update=":growl, :form, :datatable_form" icon="ui-icon-disk" />
						<p:commandButton id="buscar" value="Buscar" update=":form" />
				</p:fieldset>
			</p:panel>
	<ui:define name="content" />
</ui:composition>

</html>